﻿using AutoMapper;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using WMS.FC.Domain.DomainObject.System;
using WMS.FC.Domain.Repository;
using WMS.FC.Domain.Service.System.Interface;

namespace WMS.FC.Domain.Service.System
{
    public class ExportDataService : ServiceBase, IExportDataService
    {
        protected readonly ISystemRepository systemRepository;
        protected readonly IMenuRepository menuRepository;

        public ExportDataService(
            ILogger<ServiceBase> logger,
            IOptions<WmsSettings> options,
            IMapper mapper,
            ISystemRepository systemRepository,
            IMenuRepository menuRepository)
            : base(logger, options, mapper)
        {
            this.systemRepository = systemRepository;
            this.menuRepository = menuRepository;
        }

        public Task<ActionResult<string>> ExportData()
        {
            throw new NotImplementedException();
        }
    }
}
